@charset "utf-8";
/** max-width:1754px **/
@media only screen and (max-width: 1753px){

}

/** max-width:1660px **/
@media only screen and (max-width: 1659px){
	
}

/** max-width:1557px **/
@media only screen and (max-width: 1556px){

}

/** max-width:1480px **/
@media only screen and (max-width: 1479px){

}

/** max-width:1430px **/
@media only screen and (max-width: 1429px){

}

/** max-width:1300px **/
@media only screen and (max-width: 1299px){

}

/** max-width:1200px **/
@media only screen and (max-width: 1199px){
	.content{width: 94%;}
	.indextit h4{margin-top: 40px;}
	.wrapper01{margin-top: 20px;}
	#piaofu{display: none;}
}

/** max-width:1120 **/
@media only screen and (max-width: 1119px) {

	
}
/** max-width:1090 **/
@media only screen and (max-width: 1089px) {

}

/** max-width:1024 **/
@media only screen and (max-width: 1023px) {
	.headPC{
		display: none;
	}
	.headMOB{
		display: block;
	}
	.bannerPC{display: none;}
	.bannerMOB{display: block;}
	.indextit p{font-size: 14px;}
	.indextit p code{width: 20px;margin: 0 6px 4px 6px;}
	.indextit2 dl{padding: 30px 0;}
	.indextit2 dl dt .indextit2pic{margin-right:30px;}
	.footerbg  ul{width:18%; margin-left:2%;}
	.footerbg  dl{ width:50%;}
	.footerbg .footerbt p{margin-left:2%; }
	.casebox{ margin:20px 0;}
	.case_lMOB,.pageMOB{display: block;}
	.case_lPC,.pagePC{display: none;}
	.case_r{width: 100%;}
	.case_rtit{margin-top: 20px;}
	.case_rtxt1a p{line-height: 30px;}
	h4.case_rtxt1ft{font-size: 24px; line-height: 30px;}
	.contact1 li h4{color: #1ea53e; font-size: 20px; margin:5px 0 10px 0;}
}

/** max-width:960 **/
@media only screen and (max-width: 959px) {
	
}


/** max-width:880 **/
@media only screen and (max-width: 879px) {
	
}

/** max-width:768 **/
@media only screen and (max-width: 767px) {
	.headMOB .logo img{height:39px;margin-top:10px;}
	.indextit1 dl dd{ width: 44.3%;margin:10px 2.3% 5px 0;}
	.indextit3 ul{width: 100%;}
	.indextit3 ul li{width:100%; margin:10px 0 10px 0;}
	.indextit4bg{padding-bottom: 25px;}
	.indextit4 ul li{width:44.3%; margin:10px 2.5% 10px 0;}
	.indextit4 li span dt{margin-top:20%; font-size: 16px;}
	.indextit4 li span dd{margin-top: 5%;}
	.footerPC{display: none;}
	.footerMOB{display: block;}
	.footerbg{padding: 20px 0 10px 0;}
	.footerbg ul{width:30%; margin-left:0;}
	.footerbg li{line-height: 25px;}
	.footerbg span{float: right; width:180px; margin-top: 15px;}
	.footerbg span img{width:75px; height: 75px; float: left;}
	.footerbg span code{margin-top: 5%; line-height: 25px;}
	.footerbg dl{width: 100%; margin-top: 20px; line-height: 28px;}
	.footerbg dd p{width: 100%; border-top:1px solid #31ac4f; float: left; line-height: 20px; margin-top: 10px; padding-top: 10px;}
	.page{margin: 20px 0;}
	.case_rtit1 li{width:43.75%; margin:10px 2.2% 10px 0;}
	.contact1 li{width: 80%; border-bottom: 1px solid #e5e5e5; margin-left: 10%; border-left:0;}
	.contact1 li:last-child{border: 0;}
	.contact1{margin: 20px 0 30px 0;}
	.map{margin-bottom: 30px;}
	.indextit3PC{display: none;}
	.indextit3MOB{display: block;}
	.indextit1 dl dd .indextit1pic img{ height:7.2rem; }
	.case_rtit1 li .casepic img{ height:7.2rem; }
}

/** max-width:750 **/
@media only screen and (max-width: 749px) {
	
}

/** max-width:680 **/
@media only screen and (max-width: 679px) {
	
}

/** max-width:640 **/
@media only screen and (max-width: 639px) {
	.indextit2 dt .indextit2pic{width:38%;}
	.indextit2 dl dt h4{font-size: 24px;}
	.indextit2 dl dt h4 em{font-size: 14px; }
	.indextit2 dl dt code{margin: 10px 0;}
	.indextit2 dl dt p{line-height:28px;}
}

/** max-width:590 **/
@media only screen and (max-width: 589px) {
	
}

/** max-width:560 **/
@media only screen and (max-width: 559px) {
	.wrapper01 .scroller li {width: 120px;}
	.indextit h4{margin-top:20px;}
	.indextit p{margin-top: 10px;}
	.indextit2{margin-top: 20px;}
	.indextit2 dl dt .indextit2pic{width: 80%; margin: 0 15% 0 5%;}
	.indextit2 dl dt h4{width: 100%; float: left; margin-top:30px;}
	.indextit2 dl dt span{margin-top: 10px;}
	.indextit4{margin-top: 20px;}
	.indextit4 ul li{margin:10px 2.5% 0 0;}
	.case_rtit span{float: right;width: 100%; margin-bottom: 20px;}
	.casebox{ margin:10px 0;}
}

/** max-width:540 **/
@media only screen and (max-width: 539px) {
	
}


/** width:480 **/
@media only screen and (max-width: 479px) {
	
}

/** width:463 **/
@media only screen and (max-width: 462px) {
	
}

/** max-width:460 **/
@media only screen and (max-width: 459px) {
	
}

/** width:420px **/
@media only screen and (max-width: 419px) {	
	.indextit4 li span dt{margin-top:16%; font-size: 16px;}
	.indextit4 ul{margin-top:0px;}
}

/** width:398px **/
@media only screen and (max-width: 397px) {
	
}

/** width:380px **/
@media only screen and (max-width: 379px) {	
	
}

/** width:360 **/
@media only screen and (max-width: 359px) {
	.wrapper01 {width: 85%;}
}

/** width:320px **/
@media only screen and (max-width: 319px) {	
	
}













